both physically and mentally

Translations
à la fois physiquement et mentalement